What A>B>C does |
A>B>C is a simple graphical demonstration of the progress of a sequential reaction of the form
A>B>C will allow values for the rate constants k1 and k2 to be entered, together with the length of time the reacion is allowed to run. A graph is then plotted showing the variation of the concentrations of the three components (A, B, and C) during the reaction.
Note that this application can be used with Risc OS 3.1 or later, but requires the presence of the Toolbox modules. The latest versions of these modules are available by download from RISCOS Ltd (http://support.riscos.com/Support/Updates/index.htm) or Castle (http://www.iyonix.com/32bit/system.shtml). As a last resort contact the author if you have problems obtaining versions suitable for use with this software. The software is 26/32 bit neutral, but will require a 32 bit version of the SharedCLibrary module to be installed. This is available from the Castle (Iyonix) site above. |
These notes refer in particular to A>B>C version 1.05 and later.
A>B>C is released as Freeware. The latest version can be obtained from the author's web site, at http://www.chris-johnson.org/software/. The author is always ready to listen to bug reports, comments and suggestions.
Running the Application |
This software can be run from the desktop by double clicking on the !A>B>C icon in a directory viewer to install its icon on the icon bar. Clicking SELECT on the iconbar icon will open the input window ready to enter your values of rate constants and reaction time
The Input Window |
The input window is shown at the left. The topmost field displays the starting concentration for the reactant A in the reaction. This is fixed at 100 concentration units and cannot be changed.
Below this are two fields for the entry of the two rate constants k1 and k2 for the reaction steps A to B and B to C. These rate constants can be entered in scientific format if necessary.
Finally it is necessary to enter the time for the reaction. Thus you can follow the reaction for a very short time with very low conversion, or a much longer time with a high conversion. The time scale required will depend upon the values of the rate constants, particularly k1, the lower the rate constant, the longer the time required.
Clicking on the Plot button will then show a graph of the progress of the reaction using the parameters you have entered in the input window.
Clicking on the Close button will remove the input window from the screen. The values entered will be retained, and the window can be reshown by clicking on the iconbar icon.
Clicking on the Clear button will blank the input window of any values you have entered.
The Graph |
The graph menu offers the following options.
Saving in CSV format allows the data to be loaded into a spreadsheet such as !Eureka. An extract from an example CSV export is shown below (only the first few data are shown).
"Demonstration of series first order reactions" "k1 =",1.7 "k2 =",6.8 "time","[A]","[B]","[C]" 0,100,0,0 0.0116667,98.0362,1.88767,0.076125 0.0233333,96.111,3.5943,0.294724 0.035,94.2236,5.13443,0.642019 0.0466667,92.3732,6.52146,1.10534
The Iconbar Menu |
In the main part of the dialogue you can set some default actions of !A>B>C.
The colour of the data lines can also be changed. The menu button to the right of each colour patch will raise a standard colour menu.
The data can be exported to !MultiPlot either as a set of points, or as a continuous line. When exporting, a new graph will be produced every time if the Clear MultiPlot window button is ticked. If it is not ticked, then the data will be added to the current graph being displayed in MultiPlot. This enables more than one set of curves to be included on the same graph.